~ !~ ! ~ | , , ,